<script>
	export default {
		globalData:{
			// 埋点上报-进入时间
			entryTime :new Date().getTime()
		},
		onLaunch: function() {
			console.log('App Launch');
			// 【获取用户ID或唯一标识】
			this.$dhtrack.setParams({ 
				uid:'用户ID或用户唯一标识'
			})
			// 【上报-启动App事件】
			this.$dhtrack.trackEvent('openApp',{
				'key':'自定义上报参数'
			})
			
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
			// 排除两个uni.switchTab页面，在这两个页面的onHide已经写了离开事件上报
			let excludeList = ['pages/index/index','pages/me/index']
			if(!excludeList.includes(this.$dhtrack.paramFnc.url())){
				this.unloadEvent()
			}
			// 埋点上报-退出事件
			this.$dhtrack.trackEvent('quit',{
				// 当前页面路径
				// url: that.$dhtrack.paramFnc.url(),
				// 原路径-要返回的页面路径
				oldUrl: this.$dhtrack.paramFnc.referrer()
			})
		}
	}
</script>

<style>
	/*每个页面公共css */
</style>
